package com.ihr360.request;

import com.ihr360.type.StaffStatus;

import java.io.Serializable;
import java.util.List;

/**
 * @author Stone.Shi
 * @description
 * @date 2018-03-07 19:30:09.
 */
public class BasicStaffInfoReq implements Serializable {
    private static final long serialVersionUID = 8387395495726319926L;

    private String staffName;
    private String idCardNo;
    private List<Long> departmentIds;
    private StaffStatus staffStatus;

    public BasicStaffInfoReq() {
    }

    public BasicStaffInfoReq(String staffName, String idCardNo, List<Long> departmentIds,  StaffStatus staffStatus) {
        this.staffName = staffName;
        this.idCardNo = idCardNo;
        this.departmentIds = departmentIds;
        this.staffStatus = staffStatus;
    }

    public String getStaffName() {
        return staffName;
    }

    public void setStaffName(String staffName) {
        this.staffName = staffName;
    }

    public String getIdCardNo() {
        return idCardNo;
    }

    public void setIdCardNo(String idCardNo) {
        this.idCardNo = idCardNo;
    }

    public List<Long> getDepartmentIds() {
        return departmentIds;
    }

    public void setDepartmentIds(List<Long> departmentIds) {
        this.departmentIds = departmentIds;
    }

    public StaffStatus getStaffStatus() {
        return staffStatus;
    }

    public void setStaffStatus(StaffStatus staffStatus) {
        this.staffStatus = staffStatus;
    }
}
